 package com.kaluli.project.domain.entity;

import java.io.Serializable;
import java.sql.Timestamp;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;

import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.OneToMany;
import javax.persistence.OneToOne;
import javax.persistence.Table;

import com.kaluli.system.domain.entity.DomainEntity;

@Entity
@Table(name = "kll_item_custom")
public class KllItemCustom extends DomainEntity implements Serializable{
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	@Column(name="warranty_days")
	private Integer warrantyDays;
	@Column(name="goods_number")
	private String goodsNumber;
	@Column(name="reg_custom")
	private String regCustom;
	@Column(name="reg_inspection")
	private String regInspection;
	@Column(name="custom_code")
	private String customCode;
	@Column(name="inspection_code")
	private String inspectionCode;
	@Column(name="hs_code")
	private String hsCode;
	@Column(name="tax_code")
	private String taxCode;
	@Column(name="stock_number")
	private String stockNumber;
	@Column(name="unit_price")
	private String unitPrice;
	@Column(name="unit")
	private String unit;
	@Column(name="original")
	private String original;
	@Column(name="code")
	private String code;
	@Column(name="reg_app_date")
	private Date regDate;
	@Column(name="netWeight")
	private Double netWeight;
	@Column(name="grossWeight")
	private Double grossWeight;
	
	public Integer getWarrantyDays() {
		return warrantyDays;
	}
	public void setWarrantyDays(Integer warrantyDays) {
		this.warrantyDays = warrantyDays;
	}
	public String getGoodsNumber() {
		return goodsNumber;
	}
	public void setGoodsNumber(String goodsNumber) {
		this.goodsNumber = goodsNumber;
	}
	public String getRegCustom() {
		return regCustom;
	}
	public void setRegCustom(String regCustom) {
		this.regCustom = regCustom;
	}
	public String getRegInspection() {
		return regInspection;
	}
	public void setRegInspection(String regInspection) {
		this.regInspection = regInspection;
	}
	public String getCustomCode() {
		return customCode;
	}
	public void setCustomCode(String customCode) {
		this.customCode = customCode;
	}
	public String getInspectionCode() {
		return inspectionCode;
	}
	public void setInspectionCode(String inspectionCode) {
		this.inspectionCode = inspectionCode;
	}
	public String getHsCode() {
		return hsCode;
	}
	public void setHsCode(String hsCode) {
		this.hsCode = hsCode;
	}
	public String getTaxCode() {
		return taxCode;
	}
	public void setTaxCode(String taxCode) {
		this.taxCode = taxCode;
	}
	public String getStockNumber() {
		return stockNumber;
	}
	public void setStockNumber(String stockNumber) {
		this.stockNumber = stockNumber;
	}
	public String getUnitPrice() {
		return unitPrice;
	}
	public void setUnitPrice(String unitPrice) {
		this.unitPrice = unitPrice;
	}
	public String getUnit() {
		return unit;
	}
	public void setUnit(String unit) {
		this.unit = unit;
	}
	public String getOriginal() {
		return original;
	}
	public void setOriginal(String original) {
		this.original = original;
	}
	public String getCode() {
		return code;
	}
	public void setCode(String code) {
		this.code = code;
	}
	public Date getRegDate() {
		return regDate;
	}
	public void setRegDate(Date regDate) {
		this.regDate = regDate;
	}
	public Double getNetWeight() {
		return netWeight;
	}
	public void setNetWeight(Double netWeight) {
		this.netWeight = netWeight;
	}
	public Double getGrossWeight() {
		return grossWeight;
	}
	public void setGrossWeight(Double grossWeight) {
		this.grossWeight = grossWeight;
	}
	
	
}
